<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>展示ES6的新特性</title>
		
		<script>
			//定义变量
			var a=10;
			{//代码块
				var a=20;//将a=10覆盖
				console.log(a);
			}
			console.log(a);
			
			let b=100;//let作用域支持块级别，而var是全局，他不支持块
			{
				let b=200;//创建新的b，不会覆盖外部定义的b，出了代码快b=200就消失
				console.log(b);//打印200
			}
			console.log(b);//打印100
			
			const x=10;//定义一个常量const修饰，不能被再次赋值
			
			console.log(x);
		</script>
	
	</head>
	<body>
	</body>
</html>